Masteriyo\RestApi\Controllers\Version1\CourseReviewsController B

Total Complexity 93
Dependencies 9
Dependents 2
Total lines 1,046
Lines of code 681
Logical lines of code 176
Comment lines 255
Methods 19
Properties 5

Methods 19

Method Rating Maintainability Complexity Lines of code
prepare_object_for_database()
C
34 31 82
create_item_permissions_check()
A
40 13 68
update_item_permissions_check()
A
42 10 59
register_routes()
A
34 1 138
delete_item_permissions_check()
A
47 7 40
get_item_schema()
A
35 1 122
get_course_review_data()
S
47 4 33
get_object()
S
57 4 16
get_total_comments()
S
60 4 14
get_items_permissions_check()
S
57 3 18
get_item_permissions_check()
S
57 3 18
restore_item()
S
58 3 15
get_objects()
S
60 2 13
prepare_object_for_response()
S
63 2 9
get_collection_params()
S
60 1 13
process_objects_collection()
S
62 1 12
check_item_permission()
S
82 1 3
prepare_objects_query()
S
72 1 5
__construct()
S
81 1 3